make difference - French English Dictionary